package cn.yunyichina.provider.iface.entity.pay;

import java.io.Serializable;

public class PaymentSettingResponse implements Serializable {
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    private String payKey;

    public String getPayKey() {
        return payKey;
    }

    public void setPayKey(String payKey) {
        this.payKey = payKey;
    }
    
    /*第三方支付APPID*/
    private String payAppId;
    public void setPayAppId(String payAppId) {
         this.payAppId = payAppId;
    }
    public String getPayAppId() {
         return payAppId;
    }

    /*组织ID*/
    private String orgId;
    public void setOrgId(String orgId) {
         this.orgId = orgId;
    }
    public String getOrgId() {
         return orgId;
    }

    /*组织名*/
    private String orgName;
    public void setOrgName(String orgName) {
         this.orgName = orgName;
    }
    public String getOrgName() {
         return orgName;
    }

    /*组织编码*/
    private String orgCode;
    public void setOrgCode(String orgCode) {
         this.orgCode = orgCode;
    }
    public String getOrgCode() {
         return orgCode;
    }

    /*商户帐号*/
    private String merchantAccount;
    public void setMerchantAccount(String merchantAccount) {
         this.merchantAccount = merchantAccount;
    }
    public String getMerchantAccount() {
         return merchantAccount;
    }

    /**/
    private String secretKey;
    public void setSecretKey(String secretKey) {
         this.secretKey = secretKey;
    }
    public String getSecretKey() {
         return secretKey;
    }
    
    /*第三方支付公司公钥*/
    private String payPublicKey;
    public void setPayPublicKey(String payPublicKey) {
         this.payPublicKey = payPublicKey;
    }
    public String getPayPublicKey() {
         return payPublicKey;
    }

    /*支付公钥*/
    private String publicKey;
    public void setPublicKey(String publicKey) {
         this.publicKey = publicKey;
    }
    public String getPublicKey() {
         return publicKey;
    }

    /*支付私钥*/
    private String privateKey;
    public void setPrivateKey(String privateKey) {
         this.privateKey = privateKey;
    }
    public String getPrivateKey() {
         return privateKey;
    }

    /*合作者ID*/
    private String partnerId;
    public void setPartnerId(String partnerId) {
         this.partnerId = partnerId;
    }
    public String getPartnerId() {
         return partnerId;
    }

    /*支付渠道  1:微信;2:支付宝;3:银联*/
    private Short payMode;
    public void setPayMode(Short payMode) {
         this.payMode = payMode;
    }
    public Short getPayMode() {
         return payMode;
    }

    /*多个证书路径，以逗号为分割*/
    private String certificatePath;
    public void setCertificatePath(String certificatePath) {
         this.certificatePath = certificatePath;
    }
    public String getCertificatePath() {
         return certificatePath;
    }

    /*0-不参与 1-参与对账*/
    private Short checkFlag;
    public void setCheckFlag(Short checkFlag) {
        this.checkFlag = checkFlag;
    }
    public Short getCheckFlag() {
        return checkFlag;
    }

    /*可用标记              0-禁用              1-启用              2-未审核*/
    private Short enableFlag;
    public void setEnableFlag(Short enableFlag) {
        this.enableFlag = enableFlag;
    }
    public Short getEnableFlag() {
        return enableFlag;
    }

    /*微信医疗支付KEY*/
    private String medicarePayKey;
    public void setMedicarePayKey(String medicarePayKey) {
        this.medicarePayKey = medicarePayKey;
    }
    public String getMedicarePayKey() {
        return medicarePayKey;
    }

    private String parentId;

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }
}
